<?xml version="1.0" encoding="UTF-8"?>
<CANbeddedVersionInfo Version="2.6">
    <Properties>
        <DeliveryDate>2018-07-16</DeliveryDate>
        <CreatedDate>2018-07-16</CreatedDate>
        <CBD>CBD1601056</CBD>
        <SalesSite>VA</SalesSite>
        <IntegrationSite>VA</IntegrationSite>
        <SIP>18.00.15</SIP>
        <Release>05</Release>
        <ProjectNumber>5020623</ProjectNumber>
        <Eval>false</Eval>
        <ErrataContacts>
            <ErrataContact>
                <Firstname>Vinod</Firstname>
                <Surname>Shankar</Surname>
                <Email>Vinod.shankar@nexteer.com</Email>
            </ErrataContact>
        </ErrataContacts>
        <CustomerContact>
            <Firstname></Firstname>
            <Surname></Surname>
            <Email>Support@vector.com</Email>
        </CustomerContact>
        <Customer>Nexteer Automotive Corporation
Package: MSR_Ford_SLP1 - ECU product, "Steering Systems"
Micro: R7F701373AEABG
Compiler: Green Hills 2015.1.7 (Multi 6.1.6)</Customer>
        <DeliveryType>Supplemental delivery</DeliveryType>
        <ReleaseType>Development</ReleaseType>
        <DeliveryReason>ESCAN00097942 &amp; ESCAN00097946</DeliveryReason>
        <OEM>Ford</OEM>
        <SLP>MSR_Ford_SLP1</SLP>
        <UseCases/>
        <Controller>Rh850</Controller>
        <CanCell>Mcan</CanCell>
        <Compiler>GreenHills</Compiler>
        <TestedDerivative>R7F701373AEABG</TestedDerivative>
        <OrderedDerivative>R7F701373AEABG</OrderedDerivative>
        <NDA>true</NDA>
        <ShowBetaDisclaimer>true</ShowBetaDisclaimer>
    </Properties>
    <ComponentCheck>
        <Component Version="8.01.00" ScanPattern="Ccl_Asr4ComMCfg5" Project="Ccl_Asr4ComMCfg5" Delivered="true" Component="Description"/>
        <Component Version="8.01.00" ScanPattern="Ccl_Asr4ComMCfg5" Project="Ccl_Asr4ComMCfg5" Delivered="true" Component="GenTool_GeneratorMsr"/>
        <Component Version="8.01.00" ScanPattern="Ccl_Asr4ComMCfg5" Project="Ccl_Asr4ComMCfg5" Delivered="true" Component="Implementation">
            <RelativeFileSpec>ComM.h;ComM_BusSM.h;ComM_Dcm.h;ComM_EcuMBswM.h;ComM_Nm.h;ComM_Types.h</RelativeFileSpec>
        </Component>
        <Component Version="4.09.00" ScanPattern="Ccl_Asr4SmCan" Project="Ccl_Asr4SmCan" Delivered="true" Component="Description"/>
        <Component Version="4.04.00" ScanPattern="Ccl_Asr4SmCan" Project="Ccl_Asr4SmCan" Delivered="true" Component="GenTool_GeneratorMsr"/>
        <Component Version="2.13.00" ScanPattern="Ccl_Asr4SmCan" Project="Ccl_Asr4SmCan" Delivered="true" Component="Implementation">
            <RelativeFileSpec>CanSM.h;CanSM_BswM.h;CanSM_Cbk.h;CanSM_ComM.h;CanSM_Dcm.h;CanSM_EcuM.h;CanSM_Int.h;CanSM_TxTimeoutException.h</RelativeFileSpec>
        </Component>
        <Component Version="3.00.00" ScanPattern="Cdd_Asr4DiagVsg" Project="Cdd_Asr4DiagVsg" Delivered="true" Component="Description"/>
        <Component Version="4.00.00" ScanPattern="Cdd_Asr4DiagVsg" Project="Cdd_Asr4DiagVsg" Delivered="true" Component="GenTool_GeneratorMsr"/>
        <Component Version="2.00.00" ScanPattern="Cdd_Asr4DiagVsg" Project="Cdd_Asr4DiagVsg" Delivered="true" Component="Implementation"/>
        <Component Version="3.00.00" ScanPattern="Cdd_AsrCddCfg5" Project="Cdd_AsrCddCfg5" Delivered="true" Component="Description"/>
        <Component Version="5.01.01" ScanPattern="Cdd_AsrCddCfg5" Project="Cdd_AsrCddCfg5" Delivered="true" Component="GenTool_GeneratorMsr"/>
        <Component Version="1.00.00" ScanPattern="Cdd_AsrCddCfg5" Project="Cdd_AsrCddCfg5" Delivered="true" Component="Implementation"/>
        <Component Version="1.01.01" ScanPattern="CommonAsr_Rh850_Impl_CompAbstract" Project="CommonAsr_Rh850" Delivered="true" Component="Impl_CompAbstract_GreenHills"/>
        <Component Version="1.02.00" ScanPattern="CommonAsr_Rh850_Impl_PlatformTypes" Project="CommonAsr_Rh850" Delivered="true" Component="Impl_PlatformTypes">
            <RelativeFileSpec>Platform_Types.h</RelativeFileSpec>
        </Component>
        <Component Version="1.01.00" ScanPattern="CommonAsr__Common" Project="CommonAsr__Common" Delivered="true" Component="Impl_CanGeneralTypes"/>
        <Component Version="4.00.03" ScanPattern="CommonAsr__Common_Impl_ComStackTypes" Project="CommonAsr__Common" Delivered="true" Component="Impl_ComStackTypes">
            <RelativeFileSpec>ComStack_Types.h</RelativeFileSpec>
        </Component>
        <Component Version="3.04.04" ScanPattern="CommonAsr__Common_Impl_StdTypes" Project="CommonAsr__Common" Delivered="true" Component="Impl_StdTypes">
            <RelativeFileSpec>Std_Types.h</RelativeFileSpec>
        </Component>
        <Component Version="1.07.02" ScanPattern="CommonAsr__Common" Project="CommonAsr__Common" Delivered="true" Component="Impl__Compiler_Cfg"/>
        <Component Version="1.10.00" ScanPattern="CommonAsr__Common" Project="CommonAsr__Common" Delivered="true" Component="Impl__MemMap"/>
        <Component Version="1.00.00" ScanPattern="Cp_Asr4Xcp" Project="Cp_Asr4Xcp" Delivered="true" Component="Description"/>
        <Component Version="1.00.01" ScanPattern="Cp_Asr4Xcp" Project="Cp_Asr4Xcp" Delivered="true" Component="GenTool_GeneratorMsr"/>
        <Component Version="1.00.00" ScanPattern="Cp_Asr4Xcp" Project="Cp_Asr4Xcp" Delivered="true" Component="Implementation">
            <RelativeFileSpec>Xcp.h;Xcp_Priv.h;Xcp_Types.h;_XcpAppl.h</RelativeFileSpec>
        </Component>
        <Component Version="2.00.00" ScanPattern="Cp_XcpOnCanAsr" Project="Cp_XcpOnCanAsr" Delivered="true" Component="Implementation">
            <RelativeFileSpec>CanXcp.h;CanXcp_Types.h</RelativeFileSpec>
        </Component>
        <Component Version="1.05.00" ScanPattern="Diag_A2lGen" Project="Diag_A2lGen" Delivered="true" Component="Application"/>
        <Component Version="7.02.00" ScanPattern="Diag_Asr4Dcm" Project="Diag_Asr4Dcm" Delivered="true" Component="Description"/>
        <Component Version="7.02.01" ScanPattern="Diag_Asr4Dcm" Project="Diag_Asr4Dcm" Delivered="true" Component="GenTool_GeneratorMsr"/>
        <Component Version="7.02.00" ScanPattern="Diag_Asr4Dcm" Project="Diag_Asr4Dcm" Delivered="true" Component="Implementation">
            <RelativeFileSpec>Dcm.h;Dcm_Cbk.h;Dcm_Core.h;Dcm_CoreCbk.h;Dcm_CoreInt.h;Dcm_CoreTypes.h;Dcm_Ext.h;Dcm_Ext.h;Dcm_Ext.h;Dcm_Ext.h;Dcm_Ext.h;Dcm_ExtCbk.h;Dcm_ExtCbk.h;Dcm_ExtCbk.h;Dcm_ExtCbk.h;Dcm_ExtCbk.h;Dcm_ExtInt.h;Dcm_ExtInt.h;Dcm_ExtInt.h;Dcm_ExtInt.h;Dcm_ExtInt.h;Dcm_ExtTypes.h;Dcm_ExtTypes.h;Dcm_ExtTypes.h;Dcm_ExtTypes.h;Dcm_ExtTypes.h;Dcm_Int.h;Dcm_Types.h</RelativeFileSpec>
        </Component>
        <Component Version="11.01.02" ScanPattern="Diag_Asr4Dem" Project="Diag_Asr4Dem" Delivered="true" Component="Description"/>
        <Component Version="8.01.02" ScanPattern="Diag_Asr4Dem" Project="Diag_Asr4Dem" Delivered="true" Component="GenTool_GeneratorMsr"/>
        <Component Version="11.01.02" ScanPattern="Diag_Asr4Dem" Project="Diag_Asr4Dem" Delivered="true" Component="Implementation">
            <RelativeFileSpec>Dem.h;Dem_Cbk.h;Dem_Cdd_Types.h;Dem_Cfg_Declarations.h;Dem_Cfg_Definitions.h;Dem_Cfg_Macros.h;Dem_Cfg_Types.h;Dem_Dcm.h;Dem_J1939Dcm.h;Dem_Types.h;Dem_Validation.h</RelativeFileSpec>
        </Component>
        <Component Version="1.01.00" ScanPattern="Diag_AsrSwcSecAccess_Ford" Project="Diag_AsrSwcSecAccess_Ford" Delivered="true" Component="Description"/>
        <Component Version="1.01.00" ScanPattern="Diag_AsrSwcSecAccess_Ford" Project="Diag_AsrSwcSecAccess_Ford" Delivered="true" Component="Implementation">
            <RelativeFileSpec>SwcSecAccessFord.h;_SwcSecAccessFord_Cfg.h</RelativeFileSpec>
        </Component>
        <Component Version="1.00.01" ScanPattern="Diag_DataCddt_Ford" Project="Diag_DataCddt_Ford" Delivered="true" Component="DiagDescription"/>
        <Component Version="4.11.01" ScanPattern="DrvCan_Mpc5700McanLl" Project="DrvCan_Mpc5700McanLl" Delivered="true" Component="Description"/>
        <Component Version="3.02.00" ScanPattern="DrvCan_Mpc5700McanLl" Project="DrvCan_Mpc5700McanLl" Delivered="true" Component="GenTool_GeneratorMsr"/>
        <Component Version="1.03.00" ScanPattern="DrvCan_Rh850McanAsr" Project="DrvCan_Rh850McanAsr" Delivered="true" Component="GenTool_GeneratorMsr_Settings"/>
        <Component Version="2.09.01" ScanPattern="DrvCan_Rh850McanAsr" Project="DrvCan_Rh850McanAsr" Delivered="true" Component="Implementation">
            <RelativeFileSpec>Can.h;Can_Hooks.h;Can_Local.h</RelativeFileSpec>
        </Component>
        <Component Version="4.02.08" ScanPattern="DrvCan__baseAsr" Project="DrvCan__baseAsr" Delivered="true" Component="GenTool_GeneratorMsr"/>
        <Component Version="1.00.00" ScanPattern="DrvCry_Rh850Icum" Project="DrvCry_Rh850Icum" Delivered="true" Component="Description"/>
        <Component Version="1.00.00" ScanPattern="DrvCry_Rh850Icum" Project="DrvCry_Rh850Icum" Delivered="true" Component="GenTool_GeneratorMsr"/>
        <Component Version="1.00.00" ScanPattern="DrvCry_Rh850Icum" Project="DrvCry_Rh850Icum" Delivered="true" Component="Implementation">
            <RelativeFileSpec>Cry_30_Rh850Icum.h;Cry_30_Rh850Icum_AesDecrypt128.h;Cry_30_Rh850Icum_AesEncrypt128.h;Cry_30_Rh850Icum_CmacAes128Gen.h;Cry_30_Rh850Icum_CmacAes128Ver.h;Cry_30_Rh850Icum_CommonUtil.h;Cry_30_Rh850Icum_KeyExtract.h;Cry_30_Rh850Icum_KeyWrapSym.h;Cry_30_Rh850Icum_Rng.h;Cry_30_Rh850Icum_Types.h</RelativeFileSpec>
        </Component>
        <Component Version="6.04.00" ScanPattern="DrvTrans_Tja1043CandioAsr" Project="DrvTrans_Tja1043CandioAsr" Delivered="true" Component="Description"/>
        <Component Version="3.01.00" ScanPattern="DrvTrans_Tja1043CandioAsr" Project="DrvTrans_Tja1043CandioAsr" Delivered="true" Component="GenTool_GeneratorMsr"/>
        <Component Version="4.02.00" ScanPattern="DrvTrans_Tja1043CandioAsr" Project="DrvTrans_Tja1043CandioAsr" Delivered="true" Component="Implementation">
            <RelativeFileSpec>CanTrcv_30_Tja1043.h</RelativeFileSpec>
        </Component>
        <Component Version="3.05.01" ScanPattern="EcuC_AsrEcuC" Project="EcuC_AsrEcuC" Delivered="true" Component="Description"/>
        <Component Version="4.02.00" ScanPattern="EcuC_AsrEcuC" Project="EcuC_AsrEcuC" Delivered="true" Component="GenTool_GeneratorMsr"/>
        <Component Version="1.08.02" ScanPattern="Elisa__core" Project="Elisa__core" Delivered="true" Component="Application"/>
        <Component Version="5.15.03" ScanPattern="GenTool_ConfiguratorCfg5" Project="GenTool_ConfiguratorCfg5" Delivered="true" Component="Application"/>
        <Component Version="1.00.00" ScanPattern="GenTool_ConfiguratorCfg5InstallationManager" Project="GenTool_ConfiguratorCfg5InstallationManager" Delivered="true" Component="Application"/>
        <Component Version="1.00.01" ScanPattern="GenTool_ConfiguratorCfg5PlatformTypes" Project="GenTool_ConfiguratorCfg5PlatformTypes" Delivered="true" Component="Application"/>
        <Component Version="1.08.17" ScanPattern="GenTool_CsAsrLegacyDb2SystemDescr" Project="GenTool_CsAsrLegacyDb2SystemDescr" Delivered="true" Component="Application"/>
        <Component Version="1.00.12" ScanPattern="GenTool_McDataConverter" Project="GenTool_McDataConverter" Delivered="true" Component="Application"/>
        <Component Version="2.00.00" ScanPattern="GenTool_McDataConverter" Project="GenTool_McDataConverter" Delivered="true" Component="GenTool_GeneratorMsr"/>
        <Component Version="9.01.01" ScanPattern="Gw_AsrPduRCfg5" Project="Gw_AsrPduRCfg5" Delivered="true" Component="Description"/>
        <Component Version="11.01.01" ScanPattern="Gw_AsrPduRCfg5" Project="Gw_AsrPduRCfg5" Delivered="true" Component="GenTool_GeneratorMsr"/>
        <Component Version="9.00.02" ScanPattern="Gw_AsrPduRCfg5" Project="Gw_AsrPduRCfg5" Delivered="true" Component="Implementation">
            <RelativeFileSpec>PduR.h</RelativeFileSpec>
        </Component>
        <Component Version="6.01.00" ScanPattern="If_Asr4IfWd" Project="If_Asr4IfWd" Delivered="true" Component="Description"/>
        <Component Version="2.01.00" ScanPattern="If_Asr4IfWd" Project="If_Asr4IfWd" Delivered="true" Component="GenTool_GeneratorMsr"/>
        <Component Version="5.02.00" ScanPattern="If_Asr4IfWd" Project="If_Asr4IfWd" Delivered="true" Component="Implementation">
            <RelativeFileSpec>WdgIf.h;WdgIf_Cfg.h;WdgIf_Types.h</RelativeFileSpec>
        </Component>
        <Component Version="6.13.00" ScanPattern="If_AsrIfCan" Project="If_AsrIfCan" Delivered="true" Component="Description"/>
        <Component Version="4.04.00" ScanPattern="If_AsrIfCan" Project="If_AsrIfCan" Delivered="true" Component="GenTool_GeneratorMsr"/>
        <Component Version="6.13.00" ScanPattern="If_AsrIfCan" Project="If_AsrIfCan" Delivered="true" Component="Implementation">
            <RelativeFileSpec>CanIf.h;CanIf_Cbk.h;CanIf_GeneralTypes.h;CanIf_Hooks.h;CanIf_Types.h</RelativeFileSpec>
        </Component>
        <Component Version="1.01.00" ScanPattern="If_AsrIfFeeSmallSector" Project="If_AsrIfFeeSmallSector" Delivered="true" Component="Description"/>
        <Component Version="1.01.00" ScanPattern="If_AsrIfFeeSmallSector" Project="If_AsrIfFeeSmallSector" Delivered="true" Component="GenTool_GeneratorMsr"/>
        <Component Version="1.00.02" ScanPattern="If_AsrIfFeeSmallSector" Project="If_AsrIfFeeSmallSector" Delivered="true" Component="Implementation">
            <RelativeFileSpec>Fee_30_SmallSector.h;Fee_30_SmallSector_BlockHandler.h;Fee_30_SmallSector_Cbk.h;Fee_30_SmallSector_DatasetHandler.h;Fee_30_SmallSector_FlsCoordinator.h;Fee_30_SmallSector_InstanceHandler.h;Fee_30_SmallSector_Layer1_Read.h;Fee_30_SmallSector_Layer1_Write.h;Fee_30_SmallSector_Layer2_DatasetEraser.h;Fee_30_SmallSector_Layer2_InstanceFinder.h;Fee_30_SmallSector_Layer2_WriteInstance.h;Fee_30_SmallSector_Layer3_ReadManagementBytes.h;Fee_30_SmallSector_PartitionHandler.h;Fee_30_SmallSector_TaskManager.h</RelativeFileSpec>
        </Component>
        <Component Version="4.05.00" ScanPattern="If_AsrIfMem" Project="If_AsrIfMem" Delivered="true" Component="Description"/>
        <Component Version="5.02.00" ScanPattern="If_AsrIfMem" Project="If_AsrIfMem" Delivered="true" Component="GenTool_GeneratorMsr"/>
        <Component Version="3.03.01" ScanPattern="If_AsrIfMem" Project="If_AsrIfMem" Delivered="true" Component="Implementation">
            <RelativeFileSpec>MemIf.h;MemIf_Types.h</RelativeFileSpec>
        </Component>
        <Component Version="12.00.01" ScanPattern="Il_AsrComCfg5" Project="Il_AsrComCfg5" Delivered="true" Component="Description"/>
        <Component Version="12.00.01" ScanPattern="Il_AsrComCfg5" Project="Il_AsrComCfg5" Delivered="true" Component="GenTool_GeneratorMsr"/>
        <Component Version="12.00.01" ScanPattern="Il_AsrComCfg5" Project="Il_AsrComCfg5" Delivered="true" Component="Implementation">
            <RelativeFileSpec>Com.h</RelativeFileSpec>
        </Component>
        <Component Version="18.00.01" ScanPattern="MSR_Ford_SLP1" Project="MSR_Ford_SLP1" Delivered="true" Component="Preconfig"/>
        <Component Version="1.00.00" ScanPattern="Mcal_Rh850P1xCRen02Asr4Sub" Project="Mcal_Rh850P1xCRen02Asr4Sub" Delivered="true" Component="Description"/>
        <Component Version="1.00.00" ScanPattern="Mcal_Rh850P1xCRen02Asr4Sub" Project="Mcal_Rh850P1xCRen02Asr4Sub" Delivered="true" Component="GenTool_GeneratorMsr"/>
        <Component Version="1.00.00" ScanPattern="Mcal_Rh850P1xCRen02Asr4Sub" Project="Mcal_Rh850P1xCRen02Asr4Sub" Delivered="true" Component="Implementation"/>
        <Component Version="5.08.01" ScanPattern="MemService_AsrNvM" Project="MemService_AsrNvM" Delivered="true" Component="Description"/>
        <Component Version="4.03.01" ScanPattern="MemService_AsrNvM" Project="MemService_AsrNvM" Delivered="true" Component="GenTool_GeneratorMsr"/>
        <Component Version="5.06.01" ScanPattern="MemService_AsrNvM" Project="MemService_AsrNvM" Delivered="true" Component="Implementation">
            <RelativeFileSpec>NvM.h;NvM_Act.h;NvM_Cbk.h;NvM_Crc.h;NvM_JobProc.h;NvM_Qry.h;NvM_Queue.h;NvM_Types.h</RelativeFileSpec>
        </Component>
        <Component Version="7.03.00" ScanPattern="Nm_Asr4NmCan" Project="Nm_Asr4NmCan" Delivered="true" Component="Description"/>
        <Component Version="7.02.00" ScanPattern="Nm_Asr4NmCan" Project="Nm_Asr4NmCan" Delivered="true" Component="GenTool_GeneratorMsr"/>
        <Component Version="6.03.00" ScanPattern="Nm_Asr4NmCan" Project="Nm_Asr4NmCan" Delivered="true" Component="Implementation">
            <RelativeFileSpec>CanNm.h;CanNm_Cbk.h</RelativeFileSpec>
        </Component>
        <Component Version="10.01.00" ScanPattern="Nm_Asr4NmIf" Project="Nm_Asr4NmIf" Delivered="true" Component="Description"/>
        <Component Version="9.01.00" ScanPattern="Nm_Asr4NmIf" Project="Nm_Asr4NmIf" Delivered="true" Component="GenTool_GeneratorMsr"/>
        <Component Version="10.00.00" ScanPattern="Nm_Asr4NmIf" Project="Nm_Asr4NmIf" Delivered="true" Component="Implementation">
            <RelativeFileSpec>Nm.h;NmStack_Types.h;Nm_Cbk.h</RelativeFileSpec>
        </Component>
        <Component Version="2.20.00" ScanPattern="Os_CoreGen7" Project="Os_CoreGen7" Delivered="true" Component="GenTool_GeneratorMsr"/>
        <Component Version="2.21.00" ScanPattern="Os_CoreGen7" Project="Os_CoreGen7" Delivered="true" Component="Implementation"/>
        <Component Version="2.20.00" ScanPattern="Os_PlatformRH850Gen7" Project="Os_PlatformRH850Gen7" Delivered="true" Component="Description"/>
        <Component Version="2.14.00" ScanPattern="Os_PlatformRH850Gen7" Project="Os_PlatformRH850Gen7" Delivered="true" Component="GenTool_GeneratorMsr"/>
        <Component Version="2.03.00" ScanPattern="Os_PlatformRH850Gen7" Project="Os_PlatformRH850Gen7" Delivered="true" Component="GenTool_GeneratorMsr_Settings"/>
        <Component Version="2.20.00" ScanPattern="Os_PlatformRH850Gen7" Project="Os_PlatformRH850Gen7" Delivered="true" Component="Implementation"/>
        <Component Version="1.00.00" ScanPattern="Rte_Analyzer" Project="Rte_Analyzer" Delivered="true" Component="Application"/>
        <Component Version="0.06.00" ScanPattern="Rte_Analyzer" Project="Rte_Analyzer" Delivered="true" Component="GenTool_GeneratorMsr"/>
        <Component Version="4.15.00" ScanPattern="Rte_Asr4" Project="Rte_Asr4" Delivered="true" Component="Description"/>
        <Component Version="4.15.00" ScanPattern="Rte_Asr4" Project="Rte_Asr4" Delivered="true" Component="GenTool_GeneratorMsr"/>
        <Component Version="4.15.00" ScanPattern="Rte_Asr4" Project="Rte_Asr4" Delivered="true" Component="Generator"/>
        <Component Version="1.15.00" ScanPattern="Rte_Core" Project="Rte_Core" Delivered="true" Component="Generator"/>
        <Component Version="3.13.35" ScanPattern="Rte_DaVinciBase" Project="Rte_DaVinciBase" Delivered="true" Component="Generator"/>
        <Component Version="1.01.00" ScanPattern="SipModificationChecker" Project="SipModificationChecker" Delivered="true" Component="Application"/>
        <Component Version="9.01.01" ScanPattern="SysService_Asr4BswMCfg5" Project="SysService_Asr4BswMCfg5" Delivered="true" Component="Description"/>
        <Component Version="11.00.03" ScanPattern="SysService_Asr4BswMCfg5" Project="SysService_Asr4BswMCfg5" Delivered="true" Component="GenTool_GeneratorMsr"/>
        <Component Version="9.01.01" ScanPattern="SysService_Asr4BswMCfg5" Project="SysService_Asr4BswMCfg5" Delivered="true" Component="Implementation">
            <RelativeFileSpec>BswM.h;BswM_CanSM.h;BswM_ComM.h;BswM_Dcm.h;BswM_EcuM.h;BswM_EthIf.h;BswM_EthSM.h;BswM_FrSM.h;BswM_J1939Dcm.h;BswM_J1939Nm.h;BswM_LinSM.h;BswM_LinTp.h;BswM_Nm.h;BswM_NvM.h;BswM_PduR.h;BswM_Sd.h;BswM_WdgM.h</RelativeFileSpec>
        </Component>
        <Component Version="8.00.02" ScanPattern="SysService_Asr4EcuM" Project="SysService_Asr4EcuM" Delivered="true" Component="Description"/>
        <Component Version="8.00.01" ScanPattern="SysService_Asr4EcuM" Project="SysService_Asr4EcuM" Delivered="true" Component="GenTool_GeneratorMsr"/>
        <Component Version="8.00.02" ScanPattern="SysService_Asr4EcuM" Project="SysService_Asr4EcuM" Delivered="true" Component="Implementation">
            <RelativeFileSpec>EcuM.h;EcuM_Cbk.h;EcuM_Error.h</RelativeFileSpec>
        </Component>
        <Component Version="6.01.00" ScanPattern="SysService_Asr4WdM" Project="SysService_Asr4WdM" Delivered="true" Component="Description"/>
        <Component Version="2.01.00" ScanPattern="SysService_Asr4WdM" Project="SysService_Asr4WdM" Delivered="true" Component="GenTool_GeneratorMsr"/>
        <Component Version="5.02.00" ScanPattern="SysService_Asr4WdM" Project="SysService_Asr4WdM" Delivered="true" Component="Implementation">
            <RelativeFileSpec>WdgM.h;WdgM_Cfg.h</RelativeFileSpec>
        </Component>
        <Component Version="5.05.00" ScanPattern="SysService_AsrCrc" Project="SysService_AsrCrc" Delivered="true" Component="Description"/>
        <Component Version="3.01.00" ScanPattern="SysService_AsrCrc" Project="SysService_AsrCrc" Delivered="true" Component="GenTool_GeneratorMsr"/>
        <Component Version="5.04.00" ScanPattern="SysService_AsrCrc" Project="SysService_AsrCrc" Delivered="true" Component="Implementation">
            <RelativeFileSpec>Crc.h</RelativeFileSpec>
        </Component>
        <Component Version="3.00.01" ScanPattern="SysService_AsrCry" Project="SysService_AsrCry" Delivered="true" Component="Description"/>
        <Component Version="3.00.01" ScanPattern="SysService_AsrCry" Project="SysService_AsrCry" Delivered="true" Component="GenTool_GeneratorMsr"/>
        <Component Version="3.00.01" ScanPattern="SysService_AsrCry" Project="SysService_AsrCry" Delivered="true" Component="Implementation">
            <RelativeFileSpec>Cry_30_LibCv.h;Cry_30_LibCv_AesDecrypt128.h;Cry_30_LibCv_AesEncrypt128.h;Cry_30_LibCv_CmacAes128Gen.h;Cry_30_LibCv_CmacAes128Ver.h;Cry_30_LibCv_Fips186.h;Cry_30_LibCv_HmacSha1.h;Cry_30_LibCv_Key_Types.h;Cry_30_LibCv_RsaDecrypt.h;Cry_30_LibCv_RsaSha1SigVer.h;Cry_Key_Types.h</RelativeFileSpec>
        </Component>
        <Component Version="1.00.02" ScanPattern="SysService_AsrCryFord" Project="SysService_AsrCryFord" Delivered="true" Component="Implementation">
            <RelativeFileSpec>CryFord_Cfg.h;CryFord_MacSecAccess.h</RelativeFileSpec>
        </Component>
        <Component Version="3.01.00" ScanPattern="SysService_AsrCsm" Project="SysService_AsrCsm" Delivered="true" Component="Description"/>
        <Component Version="4.01.00" ScanPattern="SysService_AsrCsm" Project="SysService_AsrCsm" Delivered="true" Component="GenTool_GeneratorMsr"/>
        <Component Version="2.02.03" ScanPattern="SysService_AsrCsm" Project="SysService_AsrCsm" Delivered="true" Component="Implementation">
            <RelativeFileSpec>Csm.h;Csm_Cbk.h;Csm_Types.h</RelativeFileSpec>
        </Component>
        <Component Version="10.00.00" ScanPattern="SysService_AsrDet" Project="SysService_AsrDet" Delivered="true" Component="Description"/>
        <Component Version="10.00.01" ScanPattern="SysService_AsrDet" Project="SysService_AsrDet" Delivered="true" Component="GenTool_GeneratorMsr"/>
        <Component Version="10.00.00" ScanPattern="SysService_AsrDet" Project="SysService_AsrDet" Delivered="true" Component="Implementation">
            <RelativeFileSpec>Det.h</RelativeFileSpec>
        </Component>
        <Component Version="2.06.01" ScanPattern="SysService_CryptoCv" Project="SysService_CryptoCv" Delivered="true" Component="Impl_ESLib">
            <RelativeFileSpec>ESLib.h;ESLib_ASN_1.h;ESLib_Config.h;ESLib_ERC.h;ESLib_RNG.h;ESLib_V1.1_compatibility.h;ESLib_t.h;ESLib_types.h;ESLib_version.h</RelativeFileSpec>
        </Component>
        <Component Version="2.05.01" ScanPattern="SysService_CryptoCv" Project="SysService_CryptoCv" Delivered="true" Component="Impl_actCLib">
            <RelativeFileSpec>act25519util.h;actAES.h;actBigNum.h;actBigNumGCD.h;actConfig.h;actDES.h;actECDH.h;actECDSA.h;actECKey.h;actECLengthInfo.h;actECPoint.h;actECTools.h;actEd25519.h;actEd25519core.h;actExternRandom.h;actFIPS186.h;actIAES.h;actICMACAES.h;actIECDH.h;actIECDSA.h;actIECKey.h;actIEd25519.h;actIGCM.h;actIGHash.h;actIHashMAC.h;actIHashMACRMD160.h;actIHashMACSHA256.h;actIKDF2.h;actIKDFX963.h;actIMD5.h;actIRMD160.h;actIRSA.h;actIRSAExp.h;actISHA.h;actISHA2_32.h;actISHA2_64.h;actISipHash.h;actITypes.h;actIX25519.h;actPadding.h;actPlatformTypes.h;actRC2.h;actTDES.h;actUtilities.h;actVersion.h;actWatchdog.h;actX25519core.h</RelativeFileSpec>
        </Component>
        <Component Version="3.03.01" ScanPattern="Tp_Asr4TpCan" Project="Tp_Asr4TpCan" Delivered="true" Component="Description"/>
        <Component Version="4.02.01" ScanPattern="Tp_Asr4TpCan" Project="Tp_Asr4TpCan" Delivered="true" Component="GenTool_GeneratorMsr"/>
        <Component Version="3.03.01" ScanPattern="Tp_Asr4TpCan" Project="Tp_Asr4TpCan" Delivered="true" Component="Implementation">
            <RelativeFileSpec>CanTp.h;CanTp_Cbk.h;CanTp_Priv.h;CanTp_Types.h</RelativeFileSpec>
        </Component>
        <Component Version="2.00.02" ScanPattern="VStdLib_GenericAsr" Project="VStdLib_GenericAsr" Delivered="true" Component="Implementation">
            <RelativeFileSpec>_VStdLib_Cfg.h;vstdlib.h</RelativeFileSpec>
        </Component>
    </ComponentCheck>
    <DeliveryVersionNumber>
        <Byte>18</Byte>
        <Byte>00</Byte>
        <Byte>15</Byte>
        <Byte>01</Byte>
        <Byte>60</Byte>
        <Byte>10</Byte>
        <Byte>56</Byte>
        <Byte>05</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
    </DeliveryVersionNumber>
    <Transformators>
	
	
	
	<Version Fix="2" Major="1" Minor="2"/>
	<DataMaxVersion Major="1" Minor="1"/>
	<SourceHeader>
		<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format" version="1.0">
			<xsl:output method="text"/>
		</xsl:stylesheet>
	</SourceHeader>
	<HtmlOutput>
		<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fn="http://www.w3.org/2005/xpath-functions" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:xs="http://www.w3.org/2001/XMLSchema" version="2.0">
			<xsl:output method="html"/>
			
			
			<xsl:template match="/">
				<html>
					<head>
						<title>
							<xsl:text>Delivery description </xsl:text>
							<xsl:value-of select="/CANbeddedVersionInfo/Properties/CBD"/>
						</title>
						<style>
			     * {
					  font-family: Verdana, Helvetica, sans-serif;
					  color:black;
				 }

				  body {
					  background: #F7F7F7;
					  margin: 0;
					  padding: 0;
					  link=#234691; 
					  vlink=#234691;
				 }
				 h1 {
					  font-size: 16pt;
					  color: white;
					  text-align: center;
					  background: #AD0829;
					  padding:	20px 10px 20px 10px;
				  }
				  h3 {
					  font-size: 12pt;
					  color: black;
					  padding: 4px 10px 4px 10px;
					  border-bottom: medium solid;
					  border-bottom-color: #AD0829;				  }
                  h4 {
					  font-size: 10pt;
					  font-weight:  bold;
					  padding: 4px 10px 4px 10px;
				  }
				  table {
					  width: 90%;
					  border-collapse: collapse;  /* separate*/
					  margin-left: auto;    /* center table horizontally */
					  margin-right: auto;
				  }
				  th {
					  text-align:   left;
					  font-weight:  bold;
					  background: #DEDEDE;
				  }
				  tr.even {
					  background: #EEEEEE;
				  }
				 p, td, th, li {
					  font-size: 10pt;
					  vertical-align: top;
					  padding-right: 1em;
				  }
				 td.highlight {
					  width: 20%;
					  text-align: right;
					  color: #AD0829;
				  }
				 td.bold {
					  font-weight:  bold;
				  }
				 .small-text {
					  font-size: 8pt;
				  }
			 </style>
					</head>
					
					<body>
						
						<xsl:variable name="vIsMerged">
							<xsl:choose>
								<xsl:when test="count(/CANbeddedVersionInfo/MergedPackage)&gt;0">
									<xsl:text>True</xsl:text>
								</xsl:when>
								<xsl:otherwise>
									<xsl:text>False</xsl:text>
								</xsl:otherwise>
							</xsl:choose>
						</xsl:variable>
						
						<xsl:variable name="vBaseAddress" select="/CANbeddedVersionInfo/MergedPackage[$vIsMerged='True']|/CANbeddedVersionInfo[$vIsMerged='False']"/>
						
						<xsl:variable name="vIsBuild">
							<xsl:choose>
								<xsl:when test="count($vBaseAddress//makesupport)&gt;0">
									<xsl:text>True</xsl:text>
								</xsl:when>
								<xsl:otherwise>
									<xsl:text>False</xsl:text>
								</xsl:otherwise>
							</xsl:choose>
						</xsl:variable>
						
						<h1>
							<xsl:text>Delivery Description </xsl:text>
							<xsl:value-of select="/CANbeddedVersionInfo/Properties/CBD"/>
							<xsl:if test="$vIsMerged='True'">
								<xsl:text> with </xsl:text>
								<xsl:for-each select="$vBaseAddress//SubPackage">
									<xsl:value-of select=".//CBD"/>
									<xsl:text> </xsl:text>
								</xsl:for-each>
							</xsl:if>
						</h1>
						
						<h4>Delivery Information</h4>
						<ul type="disc">
							<xsl:for-each select="$vBaseAddress//Properties">
								<xsl:sort select=".//CBD"/>
								<xsl:variable name="vDeliverLink">
									<xsl:text>#_Delivery_Information_</xsl:text>
									<xsl:value-of select="position()"/>
								</xsl:variable>
								<xsl:variable name="vDeliverName">
									<xsl:choose>
										<xsl:when test="$vIsMerged='True'">
											<xsl:text>Delivery Information - </xsl:text>
											<xsl:value-of select=".//CBD"/>
										</xsl:when>
										<xsl:otherwise>
											<xsl:text>Delivery Information</xsl:text>
										</xsl:otherwise>
									</xsl:choose>
								</xsl:variable>
								<li>
									<a href="{$vDeliverLink}">
										<xsl:value-of select="$vDeliverName"/>
									</a>
								</li>
							</xsl:for-each>
							
							<li>
								<a href="#_Detailed_Version_Information">Detailed Version Information</a>
							</li>
						</ul>
						
						<xsl:if test="$vIsBuild='True'">
							<h4>Build Environment</h4>
							<ul type="disc">
								<xsl:for-each select="$vBaseAddress//makesupport">
									<xsl:sort select="..//CBD"/>
									<li>
										<xsl:variable name="vDeliverLink">
											<xsl:text>#_BuildEnvironment_</xsl:text>
											<xsl:value-of select="position()"/>
										</xsl:variable>
										<xsl:variable name="vDeliverName">
											<xsl:choose>
												<xsl:when test="$vIsMerged='True'">
													<xsl:text>Versions and Options - </xsl:text>
													<xsl:value-of select="../Properties/CBD"/>
												</xsl:when>
												<xsl:otherwise>
													<xsl:text>Versions and Options</xsl:text>
												</xsl:otherwise>
											</xsl:choose>
										</xsl:variable>
										<a href="{$vDeliverLink}">
											<xsl:value-of select="$vDeliverName"/>
										</a>
									</li>
								</xsl:for-each>
							</ul>
						</xsl:if>
						<br/>
						
						
						<xsl:for-each select="$vBaseAddress[$vIsMerged!='True']|$vBaseAddress/*[$vIsMerged='True']">
							<xsl:sort select=".//CBD"/>
							<xsl:call-template name="CBD_DeliveryInfo"/>
						</xsl:for-each>
						
						<xsl:call-template name="DetailedVersionInfo"/>
						
						<xsl:if test="$vIsBuild='True'">
							<h2>Build Environment</h2>
							<xsl:for-each select="$vBaseAddress//makesupport[$vIsMerged!='True']|$vBaseAddress/*//makesupport[$vIsMerged='True']">
								<xsl:sort select="..//CBD"/>
								<xsl:call-template name="BuildEnvironment"/>
							</xsl:for-each>
						</xsl:if>
					</body>
				</html>
			</xsl:template>
			
			
			<xsl:template name="CBD_DeliveryInfo">
				<xsl:variable name="varID">
					<xsl:text>_Delivery_Information_</xsl:text>
					<xsl:value-of select="position()"/>
				</xsl:variable>
				<h3>
					<a id="{$varID}">Delivery Information <xsl:value-of select=".//Properties/CBD "/>
					</a>
				</h3>
				<table>
					
					<xsl:call-template name="DeliveryId"/>
					
					<tr>
						<td class="highlight">License Information</td>
						<td>
							<xsl:value-of select=".//Properties/Customer"/>
						</td>
					</tr>
					
					<xsl:if test=".//Properties/Eval='true'">
						<tr>
							<td class="highlight">Evaluation License</td>
							<td class="bold">
								<xsl:text>This license is for evaluation and prototyping purposes only.</xsl:text>
							</td>
						</tr>
					</xsl:if>
					
					<xsl:call-template name="CustomerContacts"/>
					
					<xsl:call-template name="VectorContact"/>
					
					<xsl:call-template name="DeliveryInfoGeneral"/>
				</table>
			</xsl:template>
			
			
			<xsl:template name="DetailedVersionInfo">
				<h3>
					<a id="_Detailed_Version_Information">Detailed Version Information</a>
				</h3>
				<table>
					<tbody>
						<tr>
							<th>Project</th>
							<th>Component</th>
							<th>Version</th>
						</tr>
						<xsl:for-each select="/CANbeddedVersionInfo/ComponentCheck/Component">
							<xsl:variable name="class">
								<xsl:choose>
									<xsl:when test="position() mod 2 = 1">odd</xsl:when>
									<xsl:otherwise>even</xsl:otherwise>
								</xsl:choose>
							</xsl:variable>
							<tr class="{$class}">
								<td>
									<xsl:value-of select="@Project"/>
								</td>
								<td>
									<xsl:value-of select="@Component"/>
								</td>
								<td>
									<xsl:value-of select="@Version"/>
								</td>
							</tr>
						</xsl:for-each>
					</tbody>
				</table>
			</xsl:template>
			
			
			<xsl:template name="BuildEnvironment">
				<xsl:variable name="vDeliverLink">
					<xsl:text>_BuildEnvironment_</xsl:text>
					<xsl:value-of select="position()"/>
				</xsl:variable>
				<h3>
					<a id="{$vDeliverLink}">Versions and Options - <xsl:value-of select="..//CBD"/>
					</a>
				</h3>
				<table>
					<xsl:for-each select="./devtoolinfo/tool">
						<tr class="even">
							
							<td colspan="2">
								<xsl:value-of select="@type"/>
							</td>
						</tr>
						<xsl:for-each select="./entry">
							<tr>
								<td class="highlight">
									<xsl:value-of select="@type"/>
								</td>
								<td>
									<xsl:value-of select="."/>
								</td>
							</tr>
						</xsl:for-each>
					</xsl:for-each>
				</table>
			</xsl:template>
			
			
			<xsl:template name="DeliveryInfoGeneral">
				
				<tr>
					<td class="highlight">Order Confirmation Number</td>
					<td>
						<xsl:value-of select=".//Properties/ProjectNumber"/>
					</td>
				</tr>
				
				<tr>
					<td class="highlight">Delivery Number</td>
					<td>
						<xsl:value-of select=".//Properties/Release"/>
					</td>
				</tr>
				
				<tr>
					<td class="highlight">Delivery Type</td>
					<td>
						<xsl:value-of select=".//Properties/DeliveryType"/>
					</td>
				</tr>
				
				<tr>
					<td class="highlight">Release Type</td>
					<td>
						<xsl:value-of select=".//Properties/ReleaseType"/>
					</td>
				</tr>
				
				<tr>
					<td class="highlight">Ordered Derivative</td>
					<td>
						<xsl:value-of select=".//Properties/OrderedDerivative"/>
					</td>
				</tr>
				
				<tr>
					<td class="highlight">SIP Version</td>
					<td>
						<xsl:value-of select=".//Properties/SIP"/>
					</td>
				</tr>
			</xsl:template>
			
			
			<xsl:template name="CustomerContacts">
				<xsl:if test="count(.//Properties/ErrataContacts) &gt; 0">
					<tr>
						<td class="highlight">Customer Contacts</td>
						<td>
							<xsl:for-each select=".//Properties/ErrataContacts/ErrataContact">
								<xsl:value-of select="Firstname"/>
								<xsl:text> </xsl:text>
								<xsl:value-of select="Surname"/>
								<xsl:text>   </xsl:text>
								<span color="blue">
									<a>
										<xsl:attribute name="href">
                <xsl:text>Mailto:</xsl:text>
                <xsl:value-of select="Email"/>
            </xsl:attribute>
										<xsl:value-of select="Email"/>
									</a>
								</span>
								<br/>
							</xsl:for-each>
							<span class="small-text">Contact address for Vector for all topics concerning this license. This includes questions and issue reports. Please inform Vector if this contact changes.</span>
						</td>
					</tr>
				</xsl:if>
				
				<xsl:if test="count(.//Properties/ErrataContacts)&lt;= 0">
					<tr>
						<td class="highlight">Customer Contacts</td>
						<td>
							<xsl:text>You have not defined any contact. Therefore Vector will not be able to inform you about potential issues</xsl:text>
						</td>
					</tr>
				</xsl:if>
			</xsl:template>
			
			
			<xsl:template name="VectorContact">
				<tr>
					<td class="highlight">Vector Contact</td>
					<td>
						<a>
							<xsl:attribute name="href">
    <xsl:text>Mailto:</xsl:text>
    <xsl:value-of select=".//Properties/CustomerContact/Email"/>
</xsl:attribute>
							<xsl:value-of select=".//Properties/CustomerContact/Email"/>
						</a>
						<br/>
						<span class="small-text">Contact address at Vector for all questions concerning this delivery.</span>
					</td>
				</tr>
			</xsl:template>
			
			
			<xsl:template name="DeliveryId">
				<tr>
					<td class="highlight">Delivery ID</td>
					<td>
						<xsl:for-each select=".//DeliveryVersionNumber/Byte">
							<xsl:value-of select="."/>
							<xsl:text>.</xsl:text>
						</xsl:for-each>
						<br/>
						<span class="small-text">This is the unique identification number of this delivery. Please have this number ready at hand when contacting Vector customer support.</span>
					</td>
				</tr>
			</xsl:template>
		</xsl:stylesheet>
	</HtmlOutput>
</Transformators>
</CANbeddedVersionInfo>
